home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
news
/
jpeg5.txt
< prev
next >
Wrap
Internet Message Format
|
1994-09-26
|
3KB
From tgl@netcom.com Tue Sep 27 18:12:59 1994
Newsgroups: comp.compression,comp.graphics,alt.graphics.pixutils,alt.binaries.pictures.utilities
From: tgl@netcom.com (Tom Lane)
Subject: Free JPEG software version 5 released
Followup-To: comp.compression
Keywords: JPEG, image compression
Reply-To: jpeg-info@uunet.uu.net
Organization: Independent JPEG Group
Date: Mon, 26 Sep 1994 17:49:49 GMT
The Independent JPEG Group is proud to announce the fifth public release
of our free JPEG image compression software.
The C source code, documentation, and test files are available by
anonymous FTP from ftp.uu.net:/graphics/jpeg/jpegsrc.v5.tar.gz.
We will also post it to comp.sources.misc. The same code will be made
available in a more DOS-friendly format (ie, ZIP) in the SimTel archives
and on CompuServe, but it will take a few days to be submitted there.
The IJG code includes a reusable JPEG compression/decompression library,
plus sample applications "cjpeg" and "djpeg", which perform conversion
between JPEG JFIF format and image files in PPM/PGM (PBMPLUS), GIF, BMP,
Utah RLE, and Targa formats. Two small applications "wrjpgcom" and
"rdjpgcom" insert and extract textual comments in JFIF files.
The package is highly portable; it has been used successfully on many
machines ranging from Apple IIs to Crays.
Important user-level improvements over version 4 include:
* Automatic configuration simplifies installation for most Unix systems.
* A range of speed vs. image quality tradeoffs are supported.
This includes resizing of an image during decompression: scaling down
by a factor of 1/2, 1/4, or 1/8 is handled very efficiently.
* New programs rdjpgcom and wrjpgcom allow insertion and extraction
of text comments in a JPEG file.
* cjpeg/djpeg support BMP file format.
The application programmer's interface to the library has changed completely.
Notable improvements for the programmer include:
* We have eliminated the use of callback routines for handling the
uncompressed image data. The application now sees the library as a
set of routines that it calls to read or write image data on a
scanline-by-scanline basis.
* The application image data is represented in a conventional interleaved-
pixel format, rather than as a separate array for each color channel.
This can save a copying step in many programs.
* The handling of compressed data has been cleaned up: the application can
supply routines to source or sink the compressed data.
* All static state has been eliminated from the library, so that multiple
instances of compression or decompression can be active concurrently.
* JPEG abbreviated datastream formats are supported, ie, quantization and
Huffman tables can be stored separately from the image data.
* And not only that, but the documentation of the library has improved
considerably!
We are releasing this software for both noncommercial and commercial use.
Companies are welcome to use it as the basis for JPEG-related products.
We do not ask a royalty, although we do ask for an acknowledgement in
product literature (see the README file in the distribution for details).
We hope to make this software industrial-quality --- although, as with
anything that's free, we offer no warranty and accept no liability.
Please direct any questions about this software to jpeg-info@uunet.uu.net.
Dr. Thomas G. Lane
organizer, Independent JPEG Group